package ${packageName};

import com.smkj.common.core.base.entity.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

import java.sql.Timestamp;

/**
 * ${tableComment}
 *
 * @author ${author}
 * @since ${date}
 */
@Getter
@Setter
@TableName("${tableName}")
@ApiModel(value="${className}Eo",description = "${tableComment}")
public class ${className}Eo extends BaseEntity<${className}Eo>{
<#list attrs as attr>

    <#--/**-->
     <#--*  ${attr.comment}-->
     <#--*/-->
    @TableField(value="${attr.column!}")
    <#--@Column(name = "${attr.column!}")-->
    <#-- @ApiModelProperty(name="${attr.name!}",value = "${attr.comment}") -->
    @ApiModelProperty("${attr.comment}")
    private ${attr.value!} ${attr.name!};
</#list>


<#--<#list attrs as attr>-->

    <#--public void set${attr.name?cap_first}(${attr.value!} ${attr.name!}){-->
        <#--this.${attr.name} = ${attr.name};-->
    <#--}-->

    <#--public ${attr.value!} get${attr.name?cap_first}(){-->
        <#--return this.${attr.name};-->
    <#--}-->
<#--</#list>-->
}